Transport Layer Protocol


Q41.

Consider an instance of TCP's Additive Increase Multiplicative Decrease (AIMD) algorithm where the window size at the start of the slow start phase is 2 MSS and the threshold at the start of the first transmission is 8 MSS. Assume that a timeout occurs during the fifth transmission. Find the congestion window size at the end of the tenth transmission.
GateOverflow

Q42.

Which one of the following socket API functions converts an unconnected active TCP socket into a passive socket?
GateOverflow

Q43.

Which one of the following uses UDP as the transport protocol?
GateOverflow

Q44.

A program on machine X attempts to open a UDP connection to port 5376 on a machine Y, and a TCP connection to port 8632 on machine Z. However, there are no applications listening at the corresponding ports on Y and Z. An ICMP Port Unreachable error will be generated by
GateOverflow

Q45.

Host A sends a UDP datagram containing 8880 bytes of user data to host B over an Ethernet LAN. Ethernet frames may carry data up to 1500 bytes (i.e. MTU=1500 bytes). Size of UDP header is 8 bytes and size of IP header is 20 bytes. There is no option field in IP header. How many total number of IP fragments will be transmitted and what will be the contents of offset field in the last fragment?
GateOverflow

Q46.

The transport layer protocols used for real time multimedia, file transfer, DNS and email, respectively are
GateOverflow

Q47.

Which of the following functionalities must be implemented by a transport protocol over and above the network protocol ?
GateOverflow

Q48.

Consider socket API on a Linux machine that supports connected UDP sockets. A connected UDP socket is a UDP socket on which connect function has already been called. Which of the following statements is/are CORRECT ? I. A connected UDP socket can be used to communicate with multiple peers simultaneously. II. A process can successfully call connect function again for an already connected UDP socket.
GateOverflow